be still in existence - Turco Inglés Diccionario